window ledge/sill - Espagnol Anglais Dictionnaire